using Catastrophe.Common.AttributeEx;

namespace BaseAmd.BaseData
{
	public class BaseCncStateEntity
	{
		[DescribeInfo("运行状态")]
		public virtual int RunState { get; set; }

		[DescribeInfo("运行状态描述")]
		public virtual string RunStateDescribe { get; private set; }

		[DescribeInfo("工作模式")]
		public virtual int WorkMode { get; set; }

		[DescribeInfo("工作模式描述")]
		public virtual string WorkModeDescribe { get; private set; }

		[DescribeInfo("急停状态")]
		[AcqVar(true)]
		public virtual bool EmgStop { get; set; }
	}
}
